large-volume pump - Turkish English Dictionary